d9c86ce81ea7ec37dfb116ef95e7c56ae31d0f92,src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Module.java,StrictModule,StrictModule,#Module#Map#,242
Before Change
m.descriptor.uses().forEach(s -> builder.uses(s));
m.descriptor.provides().forEach(p -> builder.provides(p));
Set<String> concealed = new HashSet<>(m.descriptor.packages());
m.descriptor.exports().stream().map(Exports::source).forEach(concealed::remove);
m.descriptor.opens().stream().map(Opens::source).forEach(concealed::remove);
concealed.forEach(builder::contains);
this.md = builder.build();
}
After Change
}
});
// exports all packages
m.descriptor.packages().forEach(builder::exports);
m.descriptor.uses().forEach(builder::uses);
m.descriptor.provides().forEach(builder::provides);
this.md = builder.build();